Teknik Informatika

Ruby Perkenalan

Artika Eva Kirania | 20 Feb 2021 | dilihat 1

Ruby on rails

Definisi Program Ruby

Ruby adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Yukihiro “Matz” Matsumoto dan dirilis pertama kali pada tahun 1995, dengan versi yang lebih baru dirilis pada tahun 2011. Ruby kini semakin populer terutama ketika digunakan dengan Framework Rails.

Ruby adalah bahasa pemrograman yang bersifat Open Source,  mudah digunakan dan bisa sangat fleksibel yang mana bagus untuk programmer pemula. Ruby mendukung beberapa paradigma pemrograman, termasuk pemrograman prosedural, Pemrograman berorientasi objek, dan fungsional. Menurut Matsumoto, Ruby dipengaruhi oleh Perl, Smalltalk, Eiffel, Ada, Basic, dan Lisp Ada banyak platform yang dibangun dengan menggunakan bahasa Ruby seperti Hulu, Groupon, Airbnb, dan bahkan Twitter. Hal ini tentunya disebabkan karena kelebihan bahasa pemrograman Ruby tersebut.

Sejarah Program Ruby

Bahasa Pemrograman Ruby pertama kali dimulai pada tahun 1993. Yukihiro Matsumoto mengatakan bahwa ia ingin menciptakan Bahasa Script berorientasi objek (object Oriented). Matsumoto menggambarkan desain Ruby dengan Inti sesimpel bahasa Lisp, dengan sistem objek seperti Smalltalk, dan Utilitas praktis layaknya Perl. Nama Ruby itu sendiri awalnya berasal dari sesi chat online antara Matsumoto dan Ishitsuka pada 24 Februari 1993, dimana saat itu belum ada code yang ada pada program ruby.

Rilisan pertama Ruby 0.95 diumumkan pada newsgroup domestik Jepang pada tanggal 21 Desember 1995. Selanjutnya, tiga versi Ruby dirilis dalam dua hari. Rilis ini bertepatan dengan peluncuran Ruby list Mailing list dalam bahasa Jepang, yang merupakan mailing list pertama untuk bahasa pemrograman baru.

Saat ini Ruby telah berkembang tidak hanya di Jepang, tetapi diseluruh dunia. Bulan Agustus tahun 2006, Macintosh telah melakukan kerja sama dengan mengintegrasikan Ruby on Rails pada Mac OS X v10.5 Leopard telah diluncurkan bulan Oktober 2007.

Pada tahun 2004, David Heinenmeier membawa Program Ruby menuju tingkat yang lebih tinggi lagi. Ia menciptakan Framework Rails menggunakan bahasa Ruby. Framework Rails inilah yang menjadi alasan utama Ruby menjadi Bahasa Program dengan jumlah komunitas terbesar kelima menurut survey Github.





Image placeholder

Artika Eva Kirania

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here',


Hobby Saya : Memasak  Ngoding